root foramen - German English Dictionary